Software Architecture Patterns for Distributed Embedded Control System

نویسندگان

  • Veli-Pekka Eloranta
  • Johannes Koskinen
  • Marko Leppänen
  • Ville Reijonen
چکیده

In distributed machine control system the software architecture is typically a weak spot because developers lack good design practices. Software architecture design patterns have been found useful for improving the software design. However, there is no comprehensive collection of patterns for distributed machine control systems even though many patterns and pattern languages can be applied to this domain. We carried out architecture assessments in Finnish machine industry and this gave us a possibility to collect recurring solutions as patterns for this domain. The resulting pattern language constitutes a comprehensive collection of solutions for distributed machine control systems. In this paper, we suggest a pattern language for embedded distributed control systems and introduce seven representative patterns from this language.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

New Optimization for Reconfigurable Networked Embedded Control Systems

This research paper deals with Distributed Reconfigurable Embedded Control Systems (RECS) which can dynamically follow different behaviors at run-time according to user requirements or any possible evolution in its environment. We optimize a multi-agent architecture for the system in which a Reconfiguration Agent is affected to each device to apply local reconfigurations, and a Coordination Age...

متن کامل

Architecture Driven Generation of Distributed Embedded Software from Functional Models

Embedded systems are becoming increasingly complex and more distributed. Cost and quality requirements necessitate reuse of the functional software components for multiple deployment architectures. An important step is the allocation of software components to hardware. During this process the differences between the hardware and application software architectures must be reconciled. In this pap...

متن کامل

Dynamic Control of a Distributed Embedded Electro-Hydraulic System

This paper presents the hardware and software architectures, and the control approaches for a distributed embedded electro-hydraulic system, a telescopic handler. The distributed architecture is justified not only by the complexity of the vehicle architecture, consisting of mechanical, electrical and hydraulic components, but also by the existence of multiple types of communication protocols. T...

متن کامل

Functional Safety of Distributed Embedded Control Systems

This chapter deals with the functional safety of distributed embedded control systems following the component-based approach. The authors define a new concept of components called “Control Component” (CC) to cover all of the used technologies in industry. To guarantee the functional safety of distributed control software components, the authors define an agent-based architecture where an intell...

متن کامل

Application of New Approach of design flow for Hardware/Software Embedded System with the Use of Design Patterns in Fuzzy control system

Received Dec 12, 2014 Revised Mar 27, 2015 Accepted Apr 24, 2015 This paper present a new method of conception of hardware/software embedded system design methodology based on use of design pattern approach called Abstract_factory. We called this new design tool “smart cell”. The main idea of the conception of embedded systems design is based on the used of object-oriented design ULM2.0. When t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009